#include<iostream>
#include<vector>
#include<cmath>
#include<string>
using namespace std;
int main()
{
	int num=0,tmp=0;;
	cin>>num;
	string nums(to_string(num));
	int n=nums.size();
	
	int ret=(int)pow(5,n-1);
	for(int i=0;i<n;i++)
	{
		int tmp=nums[i]-'0';
		if(tmp%2!=(i+1)%2)
		{
			ret+=(tmp+((i+1)%2==0)/2)*pow(5,n-i-1);
			break;
		}
		else
			ret+=pow(5,n-i-2);
	}
	cout<<ret;
	return 0;
}
